#!/bin/sh

# 使用说明，用来提示输入参数
usage() {
	echo "Usage: sh 执行脚本.sh [app|stop|rm]"
	exit 1
}

# 启动程序模块（必须）
app(){
	docker-compose up -d shop
}

# 关闭所有环境/模块
stop(){
	docker-compose stop
}

# 删除所有环境/模块
rm(){
	docker-compose rm
}

# 删除镜像
rmi(){
	docker rmi docker-shop
}

# 根据输入参数，选择执行对应方法，不输入则执行使用说明
case "$1" in
"app")
	app
;;
"stop")
	stop
;;
"rm")
	rm
;;
"rmi")
	rmi
;;
*)
	usage
;;
esac
